home *** CD-ROM | disk | FTP | other *** search
- Path: cleveland.Freenet.Edu!aq722
- From: aq722@cleveland.Freenet.Edu (John Gregor)
- Newsgroups: comp.sys.amiga.misc
- Subject: Re: OS features
- Date: 12 Feb 1996 03:19:53 GMT
- Organization: Case Western Reserve University, Cleveland, OH (USA)
- Message-ID: <4fmbkp$f6v@madeline.INS.CWRU.Edu>
- References: <83020-823205699@mindlink.bc.ca>
- Reply-To: aq722@cleveland.Freenet.Edu (John Gregor)
- NNTP-Posting-Host: kanga.ins.cwru.edu
-
-
- In a previous article, Charlie_Gibbs@mindlink.bc.ca (Charlie Gibbs) says:
-
- >Uh, point of order here. Windows is just as proprietary an OS as
- >any other, and much more so than Unix. Or are there other Windows
-
- Wrong on both accounts.
-
- First: there are 3rd parties (NOT Microsoft) implementing their
- own Windows, *from scratch* to the Win32 API.
-
- Second: there are 34d parties implementing the POSIX API on top of
- WIN32.
-
- Third: Win32 is more standard than Unix could ever dream of being, both in
- market penetration *and* interoperability *and* compliance with a common
- standar. Ever try to compile any sort of advanced program from AIX on
- Solaris? Why do you think all the GNU stuff is #ifdef-ed to death with
- #ifdef SUN, etc? Because Unixes are NOT interoperable, - not only do they
- not share the exact same APIs (although they are similar) but they do not
- share the same ABIs even remotely. Windows, on the other hand, *does*
- share *both*.
-
- Writing to the WIN32 API will let your program run on a wide variety
- of hardware, and it already will let you take advantage of SMP. There
- is a reason why Unix 3rd party software vendors are bailing by the
- dozen to Windows.
-
-